Learn how to export your entire catalog.
AlgoliaProductIndex_v2
job for indexing product, price and inventory data,
and the AlgoliaCategoryIndex_v2
job for indexing category data.
For an overview of the Algolia B2C jobs, see Indexing Overview.
AlgoliaProductIndex_v2
algoliaProductIndex
job step parametersfullCatalogReindex
: reindex all products and remove stale records.partialRecordUpdate
: only the specified attributes are updated or added for each record without affecting other attributes. If the record doesn’t exist, a new one is created.fullRecordUpdate
: replace the entire record or create new records in the index with the specified data without removing stale or deleted records.0
): the maximum percentage of records allowed to have errors during indexing. For example, if the threshold is 10%, the indexing job fails if more than 10% of your records have an error during indexing. If indexingMethod
is fullCatalogReindex
, the temporary index isn’t moved to production if the failure rate exceeds this threshold. For other methods, successfully imported records successfully are kept in the Algolia indices.
LocalesForIndexing
custom preference.
indexingMethod
parameter set to fullCatalogReindex
), this job performs an atomic reindex (also called a zero-downtime reindex).
This method indexes all your records to a temporary index, <INDEX_NAME>.tmp
(keeping your previous index settings), and moves (renames) the temporary index to the final one on completion.
This guarantees that your index is never empty and is the safest way to reindex all your product data.AlgoliaCategoryIndex_v2